TLS update uploaded
on January 23rd
added year-end
ratings and
championship matches.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
Team Scouting Report
(As Of 01/26/2023)
2021
Section - No. California
Area - Diablo South (DS)
League - 2021 ADULT 18&Over
Flight - Men's 4.0
Subflight - Men's 4.0 - DS 1
--------------------------------------------------------------------------------------------------------------------------------------
MISSION HILLS 18AM4.0A
League Record: 5 - 3
The Following Have Played In League Matches On This Team (In Rating Order)
Chandra Narayanan - 4.18
Razvan Rusu - 3.92
Lashminarayanan Krishnan - 3.85
Tao Zhang - 3.77
Satya Chillara - 3.77
Kessler Amores - 3.77
Shankar Ramaiah - 3.71
Balaji Krishnan - 3.66
Krishna Kuchibhotla - 3.61
Lee Wei - 3.60
Raghunandan Krishnan - 3.56
Deep Patel - 3.49
Kiron Valluri - 3.48
Anuj Kathuria - 3.41
sasi poruri - 3.36
League Results By Position
1D 1S 2D 2S 3D
Tao Zhang - 3.77 & Satya Chillara - 3.77 1 - 0
Tao Zhang - 3.77 & Kiron Valluri - 3.48 1 - 0 0 - 1
Tao Zhang - 3.77 & Balaji Krishnan - 3.66 0 - 1
Tao Zhang - 3.77 & Shankar Ramaiah - 3.71 0 - 1
Satya Chillara - 3.77 & Deep Patel - 3.49 0 - 1
Satya Chillara - 3.77 & Raghunandan Krishnan - 3.56 0 - 1
Anuj Kathuria - 3.41 & Kiron Valluri - 3.48 0 - 1
Anuj Kathuria - 3.41 & Raghunandan Krishnan - 3.56 0 - 1
Razvan Rusu - 3.92 1 - 1 4 - 1
Kiron Valluri - 3.48 & Shankar Ramaiah - 3.71 0 - 1
Lee Wei - 3.60 & Krishna Kuchibhotla - 3.61 0 - 1
Lee Wei - 3.60 & Balaji Krishnan - 3.66 1 - 0
Deep Patel - 3.49 & Raghunandan Krishnan - 3.56 0 - 1
Raghunandan Krishnan - 3.56 & Krishna Kuchibhotla - 3.61 0 - 1
Lashminarayanan Krishnan - 3.85 3 - 2 1 - 1
Krishna Kuchibhotla - 3.61 1 - 0
sasi poruri - 3.36 & Balaji Krishnan - 3.66 1 - 0
sasi poruri - 3.36 0 - 1
Balaji Krishnan - 3.66 & Shankar Ramaiah - 3.71 1 - 0
Kessler Amores - 3.77 & Satya Chillara - 3.77 1 - 0
Kessler Amores - 3.77 & Lee Wei - 3.60 0 - 1
Kessler Amores - 3.77 & Deep Patel - 3.49 1 - 0
Kessler Amores - 3.77 & Krishna Kuchibhotla - 3.61 0 - 1
Chandra Narayanan - 4.18 & Satya Chillara - 3.77 2 - 0
Chandra Narayanan - 4.18 & Krishna Kuchibhotla - 3.61 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
FREMONT TC 18AM4.0A
League Record: 6 - 2
The Following Have Played In League Matches On This Team (In Rating Order)
Jou-ching Sung - 4.30
Varun Jayakumar - 3.97
Richard Choi - 3.93
Joshua Levy - 3.82
Tarun R - 3.81
Sam Ko - 3.78
Evan Wong - 3.78
Muthu Kumaran Ramanathan - 3.76
Aaron Menezes - 3.76
Ajay Phulwadhwa - 3.73
Raghavendra Thodime - 3.70
Anupam Rajan - 3.62
Hiroaki Yasutake - 3.61
Ravi Subbarayan - 3.46
Panduka Wirasinha - 3.43
League Results By Position
1D 1S 2D 2S 3D
Joshua Levy - 3.82 & Sam Ko - 3.78 0 - 1
Joshua Levy - 3.82 & Varun Jayakumar - 3.97 1 - 1 2 - 0
Joshua Levy - 3.82 & Muthu Kumaran Ramanathan - 3.76 1 - 0
Joshua Levy - 3.82 0 - 1
Jou-ching Sung - 4.30 2 - 0 1 - 0
Sam Ko - 3.78 & Ajay Phulwadhwa - 3.73 2 - 0 1 - 0
Sam Ko - 3.78 & Richard Choi - 3.93 1 - 0
Panduka Wirasinha - 3.43 & Aaron Menezes - 3.76 1 - 0
Panduka Wirasinha - 3.43 0 - 1
Aaron Menezes - 3.76 & Raghavendra Thodime - 3.70 1 - 0 0 - 1
Aaron Menezes - 3.76 & Ravi Subbarayan - 3.46 1 - 0
Aaron Menezes - 3.76 & Anupam Rajan - 3.62 1 - 0
Raghavendra Thodime - 3.70 0 - 1
Ravi Subbarayan - 3.46 & Evan Wong - 3.78 0 - 1
Ravi Subbarayan - 3.46 0 - 1
Anupam Rajan - 3.62 & Hiroaki Yasutake - 3.61 1 - 0 0 - 1
Varun Jayakumar - 3.97 & Evan Wong - 3.78 1 - 0
Tarun R - 3.81 3 - 0 1 - 1
Hiroaki Yasutake - 3.61 & Evan Wong - 3.78 0 - 1 1 - 0
Evan Wong - 3.78 1 - 1
Richard Choi - 3.93 1 - 1
Muthu Kumaran Ramanathan - 3.76 & Varun Jayakumar - 3.97 0 - 1
Muthu Kumaran Ramanathan - 3.76 & Hiroaki Yasutake - 3.61 0 - 1
Muthu Kumaran Ramanathan - 3.76 & Evan Wong - 3.78 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
PLEASANTON 18AM4.0C
League Record: 4 - 3
The Following Have Played In League Matches On This Team (In Rating Order)
Brian Yan - 4.01
Caesar Ladion - 3.95
Venkateshan Sundaram - 3.89
Michael Bierma - 3.88
Peter Lowe - 3.80
Michael Lee - 3.76
Mike Van Doorn - 3.73
Brad Hoyle - 3.73
Vishal Saboo - 3.71
Dan Copenhagen - 3.62
Wayne Leong - 3.59
Steve Strain - 3.54
Annamalai Palani - 3.45
Darryl Chan - 3.41
Derek Lee - n/a
Daniel Gabioud - n/a
Annaamalaii Palani Jr - n/a
Angus Chin - n/a
League Results By Position
1D 1S 2D 2S 3D
Peter Lowe - 3.80 & Mike Van Doorn - 3.73 2 - 0
Peter Lowe - 3.80 & Michael Lee - 3.76 0 - 1
Peter Lowe - 3.80 & Angus Chin - n/a 0 - 1
Mike Van Doorn - 3.73 & Darryl Chan - 3.41 1 - 0
Daniel Gabioud - n/a 0 - 2
Derek Lee - n/a & Michael Bierma - 3.88 0 - 1
Annamalai Palani - 3.45 & Steve Strain - 3.54 0 - 1
Dan Copenhagen - 3.62 & Michael Bierma - 3.88 1 - 0
Michael Bierma - 3.88 1 - 0 1 - 0
Brian Yan - 4.01 2 - 1 2 - 0
Michael Lee - 3.76 & Steve Strain - 3.54 0 - 1
Michael Lee - 3.76 & Venkateshan Sundaram - 3.89 1 - 0
Michael Lee - 3.76 & Caesar Ladion - 3.95 1 - 0
Caesar Ladion - 3.95 & Michael Bierma - 3.88 1 - 0
Caesar Ladion - 3.95 & Brad Hoyle - 3.73 1 - 0
Caesar Ladion - 3.95 & Vishal Saboo - 3.71 1 - 0
Brad Hoyle - 3.73 & Venkateshan Sundaram - 3.89 1 - 0
Wayne Leong - 3.59 1 - 1
Darryl Chan - 3.41 & Annamalai Palani - 3.45 0 - 1
Darryl Chan - 3.41 & Steve Strain - 3.54 0 - 1
Darryl Chan - 3.41 & Dan Copenhagen - 3.62 0 - 1
Vishal Saboo - 3.71 & Derek Lee - n/a 0 - 1
Vishal Saboo - 3.71 & Steve Strain - 3.54 1 - 0
Vishal Saboo - 3.71 & Venkateshan Sundaram - 3.89 1 - 0
Annaamalaii Palani Jr - n/a 0 - 2
Angus Chin - n/a 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
CROW CANYON CC 18AM4.0A
League Record: 3 - 4
The Following Have Played In League Matches On This Team (In Rating Order)
Harish Natarajan - 3.86
Henry Soong - 3.83
Sean Baker - 3.81
Arnold Soleta - 3.81
Doak Jones - 3.76
Andy Koubek - 3.72
Priyank Saxena - 3.70
Daniel Ugarte - 3.67
Amal Radia - 3.67
Michael Balg - 3.62
Ryan Ashburn - 3.57
Greg Millington - 3.56
John Riley - 3.50
Ryan Semmelmeyer - 3.36
Arun Kumar - 3.31
Chad Harrison - 3.28
League Results By Position
1D 1S 2D 2S 3D
Michael Balg - 3.62 & Sean Baker - 3.81 1 - 0
Michael Balg - 3.62 & Amal Radia - 3.67 1 - 0
Michael Balg - 3.62 1 - 1 0 - 1
Henry Soong - 3.83 1 - 0 1 - 0
Harish Natarajan - 3.86 & Arnold Soleta - 3.81 2 - 0
Harish Natarajan - 3.86 & John Riley - 3.50 1 - 0
Harish Natarajan - 3.86 & Chad Harrison - 3.28 0 - 1
Greg Millington - 3.56 & John Riley - 3.50 0 - 1
Greg Millington - 3.56 & Daniel Ugarte - 3.67 0 - 2
Greg Millington - 3.56 & Amal Radia - 3.67 0 - 1
Sean Baker - 3.81 & Daniel Ugarte - 3.67 0 - 1
John Riley - 3.50 & Ryan Semmelmeyer - 3.36 0 - 1
Arun Kumar - 3.31 & Chad Harrison - 3.28 1 - 0
Arun Kumar - 3.31 & Ryan Semmelmeyer - 3.36 0 - 1 0 - 1
Priyank Saxena - 3.70 1 - 3 1 - 0
Amal Radia - 3.67 2 - 1
Ryan Semmelmeyer - 3.36 0 - 1
Doak Jones - 3.76 & Harish Natarajan - 3.86 0 - 1
Doak Jones - 3.76 & Ryan Ashburn - 3.57 1 - 0
Doak Jones - 3.76 & Andy Koubek - 3.72 1 - 0
Andy Koubek - 3.72 & Arnold Soleta - 3.81 0 - 1
Andy Koubek - 3.72 & Daniel Ugarte - 3.67 1 - 0
Andy Koubek - 3.72 & Chad Harrison - 3.28 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
BAY CLUB PL 18AM4.0A
League Record: 4 - 3
The Following Have Played In League Matches On This Team (In Rating Order)
Anindya Banerjee - 3.96
John Ehlert - 3.94
Teddy Handoko - 3.90
Reza Nazari - 3.84
Gautham Arumugam - 3.81
Ching-Chih Tung - 3.80
Rohith Pottabathni - 3.74
Andrew Chang - 3.71
Thien Nguyen - 3.70
Rana Ahmed - 3.69
Mike Lai - 3.69
Ed Heacox - 3.65
Sameer Phatarpekar - 3.57
David Halperin - 3.54
Scott Church - n/a
League Results By Position
1D 1S 2D 2S 3D
Scott Church - n/a & Mike Lai - 3.69 1 - 0
Rana Ahmed - 3.69 & John Ehlert - 3.94 1 - 0
Rana Ahmed - 3.69 & David Halperin - 3.54 0 - 1
Reza Nazari - 3.84 & Andrew Chang - 3.71 1 - 0
Reza Nazari - 3.84 & Teddy Handoko - 3.90 1 - 1 1 - 0
Mike Lai - 3.69 & David Halperin - 3.54 0 - 1
Mike Lai - 3.69 & Gautham Arumugam - 3.81 0 - 1
Mike Lai - 3.69 & Andrew Chang - 3.71 1 - 0
John Ehlert - 3.94 & Gautham Arumugam - 3.81 1 - 0
John Ehlert - 3.94 & Anindya Banerjee - 3.96 1 - 1
Sameer Phatarpekar - 3.57 & Teddy Handoko - 3.90 1 - 0
Sameer Phatarpekar - 3.57 0 - 1 1 - 2
David Halperin - 3.54 & Ching-Chih Tung - 3.80 1 - 0
David Halperin - 3.54 0 - 1
Gautham Arumugam - 3.81 & Ching-Chih Tung - 3.80 0 - 1
Anindya Banerjee - 3.96 & Thien Nguyen - 3.70 1 - 0
Anindya Banerjee - 3.96 1 - 0 1 - 0
Teddy Handoko - 3.90 & Ching-Chih Tung - 3.80 1 - 0
Ching-Chih Tung - 3.80 1 - 1 1 - 0
Rohith Pottabathni - 3.74 & Rana Ahmed - 3.69 1 - 0
Rohith Pottabathni - 3.74 1 - 1 1 - 0
Ed Heacox - 3.65 & Mike Lai - 3.69 1 - 0
Ed Heacox - 3.65 & John Ehlert - 3.94 1 - 0
Ed Heacox - 3.65 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
PLEASANTON 18AM4.0B
League Record: 0 - 7
The Following Have Played In League Matches On This Team (In Rating Order)
Swaraj Vinjapuri - 3.63
Guruprasad Rao - 3.59
Prasanna Desai Sudhir Rao - 3.57
Matthew Evans - 3.57
Praveen Koneru - 3.53
Rohit Gupta - 3.52
Madras Venkatesh - 3.42
Vivek Bhandari - 3.40
Venkat Konatalapalli - 3.37
Sanjeev Chopra - 3.37
Abhiram Gujjewar - 3.36
Ravi Sunkara - 3.12
Swaminathan Murugappan - n/a
League Results By Position
1D 1S 2D 2S 3D
Madras Venkatesh - 3.42 & Abhiram Gujjewar - 3.36 0 - 1
Madras Venkatesh - 3.42 & Ravi Sunkara - 3.12 0 - 1 0 - 1 0 - 1
Swaminathan Murugappan - n/a & Abhiram Gujjewar - 3.36 0 - 1
Swaminathan Murugappan - n/a & Rohit Gupta - 3.52 0 - 1
Swaraj Vinjapuri - 3.63 2 - 4
Abhiram Gujjewar - 3.36 & Venkat Konatalapalli - 3.37 0 - 1
Abhiram Gujjewar - 3.36 0 - 1
Venkat Konatalapalli - 3.37 & Ravi Sunkara - 3.12 0 - 1
Rohit Gupta - 3.52 2 - 1
Vivek Bhandari - 3.40 0 - 1 0 - 2
Praveen Koneru - 3.53 & Prasanna Desai Sudhir Rao - 3.57 0 - 1 1 - 1 1 - 0
Guruprasad Rao - 3.59 & Ravi Sunkara - 3.12 0 - 1
Guruprasad Rao - 3.59 & Matthew Evans - 3.57 1 - 2
Guruprasad Rao - 3.59 & Prasanna Desai Sudhir Rao - 3.57 0 - 1
Guruprasad Rao - 3.59 & Sanjeev Chopra - 3.37 0 - 1
Sanjeev Chopra - 3.37 & Abhiram Gujjewar - 3.36 0 - 1
Sanjeev Chopra - 3.37 & Rohit Gupta - 3.52 0 - 1
Sanjeev Chopra - 3.37 0 - 1